package o2o.dao.PO.company.postman;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @author Jahnke【1029777564@qq.com】
 * @ClassName PostCompanySalaryCountRuleInfo
 * @Description: 配送公司配送费的订单量计算规则
 * @date 2019/8/19 15:01
 * @Version 1.0
 */
@Data
@Accessors(chain = true)
public class PostCompanySalaryCountRuleInfo {

    public final static String SALARY_RULE_TYPE_ORDERCOUNT = "order";            // 订单量计算工资
    public final static String SALARY_RULE_TYPE_DRAW = "draw";                   // 抽成
    public final static String SALARY_RULE_TYPE_BOUNS = "bouns";                 // 时间段的奖励金

    private Long id;
    private Long companyId;             // 配送公司id
    private String ruleType;            // 工资规则，默认orderCount:订单量
    private int startOrderCount;        // 单量起始
    private int endOrderCount;          // 单量截至
    private Double orderDeliveryPrice;  // 每单的配送金额

    private Date ruleStartTime;         // 规则开始时间
    private Date ruleEndTime;           // 规则结束时间

    private int delFlag;            // 删除
    private String createUser;     // 创建者
    private Long createTime;       // 创建时间
    private String updateUser;     // 更新者

}
